Professor Stuart Macintyre author data searchable via API